Hannah EndicottDouglas is a Canadian actress from Toronto, Ontario. EndicottDouglas is primarily known for her roles on television movie series The Good Witch as Lori Russell.
NASource: Wikipedia